Big Huge Thesaurus

Ledum palustre

noun